to produce heavy crops - Spanish English Dictionary